package com.cdeledu.thread4.c17;

public interface Lock {

	/**当前线程尝试获得锁的拥有权，在此期间有可能进入阻塞
	 * @throws InterruptedException
	 */
	void lock() throws InterruptedException;

	/**释放锁，其主要目的就是为了减少reader或者writer的数量
	 * 
	 */
	void unlock();

}
